navigable waterway construction - Turco Inglés Diccionario